package com.bkgy.modular.tbpaopianpdidata.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

@Data
public class ExportPaoPianDataNew {
    @Excel(name = "序号",orderNum = "0",format = "isAddIndex")
    @TableField(exist = false)
    private Integer index = 1;

    @Excel(name = "计划号", orderNum = "1")

    private String plan_no;//计划号
    @Excel(name = "计划顺序号", orderNum = "2")

    private Double coil_seq_no1;//计划顺序号
    @Excel(name = "材料号", orderNum = "3")

    private String cust_mat_no;//材料号
    @Excel(name = "钢种(牌号)", orderNum = "4")

    private String steel_code;//钢种(牌号)
    @Excel(name = "宽度", orderNum = "5")

    private Double in_mat_width;//宽度
    @Excel(name = "厚度", orderNum = "6")

    private Double in_mat_thick;//厚度
    @Excel(name = "重量", orderNum = "7")

    private Double in_mat_wt;//重量
    @Excel(name = "长度", orderNum = "8")

    private Double in_mat_len;//长度

    @Excel(name = "凸度", orderNum = "9")

    private Double c40_passrate;//凸度
    @Excel(name = "楔形", orderNum = "10")

    private Double w40_passrate;//楔形
    @Excel(name = "板形情况", orderNum = "11")

    private String asc_desc;//板形情况
    @Excel(name = "头部板形", orderNum = "12")

    private Double asc_head_jifen;//头部板形
    @Excel(name = "中部板形", orderNum = "13")

    private Double asc_mid_jifen;//中部板形
    @Excel(name = "尾部板形", orderNum = "14")

    private Double asc_tail_jifen;//尾部板形
    @Excel(name = "预测跑偏概率", orderNum = "15")

    private Double paopian_rate;//预测跑偏概率
    @Excel(name = "规则1跑偏概率", orderNum = "16")

    private Double grade_paopian_rate;
    @Excel(name = "规则2跑偏概率", orderNum = "17")

    private Double grade_paopian_rate_true;
    @Excel(name = "特殊钢种标识", orderNum = "18")

    private Double steel_grade_attention;//特殊钢种标识

    @Excel(name = "出口宽度", orderNum = "19")

    private Double out_mat_width;//出口宽度
    @Excel(name = "出口厚度", orderNum = "20")

    private Double out_mat_thick;//出口厚度
    @Excel(name = "头部切废数", orderNum = "21")

    private Double head_cut_num;//头部切废数
    @Excel(name = "尾部切废数", orderNum = "22")

    private Double tail_cut_num;//尾部切废数

    @Excel(name = "来源卷号", orderNum = "23")

    private String mat_no;//来源卷号
    @Excel(name = "内部牌号", orderNum = "24")

    private String sg_sign;//内部牌号
    @Excel(name = "订单号", orderNum = "25")

    private String order_no;//订单号
    @Excel(name = "订单厚度", orderNum = "26")

    private Double order_thick;//订单厚度
    @Excel(name = "订单宽度", orderNum = "27")

    private Double order_width;//订单宽度
    @Excel(name = "表面质量", orderNum = "28")

    private String quality_decide;//表面质量
    @Excel(name = "最终用途代码", orderNum = "29")

    private String fin_cust_code1;//最终用途代码
    @Excel(name = "最终用户名称", orderNum = "30")

    private String fin_user_name;//最终用户名称
    @Excel(name = "最终用途描述", orderNum = "31")

    private String apn_desc;//最终用途描述
    @Excel(name = "合同特殊要求", orderNum = "32")

    private String special_remark;//合同特殊要求
    @Excel(name = "工艺特殊要求", orderNum = "33")

    private String order_special;//工艺特殊要求
    @Excel(name = "原料质量信息", orderNum = "34")

    private String defect_desc;//原料质量信息
    @Excel(name = "计划下发时间", orderNum = "35")


    private String createtime;//计划下发时间
    @Excel(name = "生产标识", orderNum = "36")

    private Double prod_flag;//生产标识
    @Excel(name = "钢种分档号", orderNum = "37")

    private Double grade_code;//钢种分档号
    @Excel(name = "宽度分档号", orderNum = "38")

    private Double width_code;//宽度分档号
    @Excel(name = "厚度分档号", orderNum = "39")

    private Double thick_code;//厚度分档号

    @Excel(name = "热卷号", orderNum = "40")

    private String hot_coil_id;

    @Excel(name = "一次项设备长度积分最大值", orderNum = "41")

    private Double device_length_jifen_max;

    @Excel(name = "一次项设备长度积分最大值位置", orderNum = "42")

    private Integer device_length_jifen_max_pos;

    @Excel(name = "cpc4a跑偏率", orderNum = "43")

    private Double cpc4a_paopian_rate;

    @Excel(name = "cpc4跑偏率", orderNum = "44")

    private Double cpc4_paopian_rate;

    @Excel(name = "cpc5a跑偏率", orderNum = "45")

    private Double cpc5a_paopian_rate;

    @Excel(name = "cpc5跑偏率", orderNum = "46")

    private Double cpc5_paopian_rate;

}
